#include <FieldValue.h>
Public Member Functions | |
FieldValue (DataIntegrity dataIntegrity, uint32_t size) | |
Constructor size of the array. | |
char * | pendingBuffer (char *pFV) |
Returns reference to pending buffer. | |
char * | activeBuffer (char *pFV) |
Returns reference to pending buffer. | |
Private Attributes | |
uint32_t | offset_ [2] |
Definition at line 483 of file FieldValue.h.
fesa::FieldValue< char[]>::FieldValue | ( | DataIntegrity | dataIntegrity, | |
uint32_t | size | |||
) |
Constructor size of the array.
Definition at line 9 of file FieldValue.cpp.
References fesa::DoubleBuffered, fesa::FieldValue< T >::offset_, fesa::FieldValueBase::P1, fesa::FieldValueBase::pendingChanged_, fesa::FieldValueBase::phase_, and fesa::FieldValueBase::toBeSync_.
char * fesa::FieldValue< char[]>::activeBuffer | ( | char * | pFV | ) |
Returns reference to pending buffer.
Definition at line 33 of file FieldValue.cpp.
References fesa::FieldValue< T >::offset_, fesa::FieldValueBase::P1, and fesa::FieldValueBase::phase_.
Referenced by fesa::SettingFieldString::get(), fesa::GenericFieldString::get(), fesa::ConfigFieldString::get(), fesa::AcqFieldString::get(), fesa::ConfigFieldString::getAsString(), and fesa::FieldString::getValueToStore().
char * fesa::FieldValue< char[]>::pendingBuffer | ( | char * | pFV | ) |
Returns reference to pending buffer.
Definition at line 28 of file FieldValue.cpp.
References fesa::FieldValue< T >::offset_, fesa::FieldValueBase::P1, and fesa::FieldValueBase::phase_.
Referenced by fesa::SettingFieldString::get(), fesa::FieldString::getValueToStore(), fesa::SettingFieldString::set(), fesa::GenericFieldString::set(), and fesa::AcqFieldString::set().
uint32_t fesa::FieldValue< char[]>::offset_[2] [private] |
Definition at line 504 of file FieldValue.h.